The Product Replacement Algorithm and Kazhdan’s Property (t)
نویسنده
چکیده
A problem of great importance in computational group theory is to generate (nearly) uniformly distributed random elements in a finite groupG. A good example of such an algorithm should start at any given set of generators, use no prior knowledge of the structure of G, and in a polynomial number of group operations return the desired random group elements (see [Bb2]). Then these random elements can be used further to determine the structure of G. In a pioneer paper [Bb1] Babai found such an algorithm which provably generates (nearly) uniformly distributed random elements in O(log |G|) group multiplications, too many for practical applications. A different heuristic, the “product replacement algorithm”, was designed by Leedham-Green and Soicher [LG], and studied by Celler et al. in [CLMNO]. In spite of the fact that very little theoretical justification was known, practical experiments showed excellent performance. So, it quickly became the most popular “practical” algorithm to generate random group elements, and was included in the two most frequently used group algebra packages GAP ([Sc]) and MAGMA ([BCP]). A systematic and quantitative approach was carried out by Diaconis and SaloffCoste [DS1], [DS2] (see also [Bb2], [CG]), but their results did not reveal the mystery of the truly outstanding performance of the algorithm. The aim of this paper is to propose a conceptual explanation based on Kazhdan’s property (T) from representation theory of Lie groups and to improve some of the previous estimates on the running time. The product replacement algorithm works as follows ([CLMNO]): Given a finite group G, let Γk(G) be the set of k-tuples (g) = (g1, . . . , gk) of elements of G such that 〈g1, . . . , gk〉 = G. We call elements of Γk(G) the generating k-tuples. Given a generating k-tuple (g1, . . . , gk), define a move on it in the following way: Choose uniformly a pair (i, j), such that 1 ≤ i 6= j ≤ k, then apply one of the following four operations with equal probability:
منابع مشابه
On Kazhdan Constants and Mixing of Random Walks
Let G be a group with Kazhdan’s property (T), and let S be a transitive generating set (there exists a group H ⊂ Aut(G) which acts transitively on S.) In this paper we relate two definitions of the Kazhdan constant and the eigenvalue gap in this case. Applications to various random walks on groups, and the product replacement random algorithm, are also presented.
متن کاملThe algebraization of Kazhdan’s property (T)
We present the surge of activity since 2005, around what we call the algebraic (as contrasted with the geometric) approach to Kazhdan’s property (T). The discussion includes also an announcement of a recent result (March 2006) regarding property (T) for linear groups over arbitrary finitely generated rings.
متن کاملGroup Actions on Median Spaces
We investigate the geometry of median metric spaces. The group-theoretic applications are towards Kazhdan’s property (T) and Haagerup’s property.
متن کاملThe Product Replacement
The \product replacement algorithm" is a commonly used heuristic to generate random group elements in a nite group G, by running a random walk on generating k-tuples of G. While experiments showed outstanding performance, the theoretical explanation remained mysterious. In this paper we propose a new approach to study of the algorithm, by using Kazhdan's property (T) from representation theory ...
متن کاملProperty (t ) for Noncommutative Universal Lattices
We establish a new spectral criterion for Kazhdan’s property (T ) which is applicable to a large class of discrete groups defined by generators and relations. As the main application, we prove property (T ) for the groups ELn(R), where n ≥ 3 and R is an arbitrary finitely generated associative ring. We also strengthen some of the results on property (T ) for Kac-Moody groups from [DJ].
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999